  ul.b-menu-as-dropdown {
      list-style: none
  }

  .b-menu__item-content {
      display: none
  }

  .b-menu__item-content_visibility_visible {
      display: block
  }

  .b-menu__title {
      font-size: 100%;
      margin: 0;
      padding: 0
  }

  .b-menu__separator {
      display: block;
  }

  .b-menu_layout_horiz .b-menu__layout, .b-menu_layout_horiz .b-menu__layout-cell {
      margin: 0;
      padding: 0;
      list-style: none;
  }

  .b-menu_layout_horiz .b-menu__layout {
      display: inline
  }

  .b-menu_layout_horiz .b-menu__title, .b-menu_layout_horiz .b-menu__layout-cell {
      display: -moz-inline-box;
      display: inline-block;
      vertical-align: middle
  }

  .b-menu__layout-vert, .b-menu__layout-vert-gap, .b-menu__layout-vert-cell, .b-menu__layout-vert-separator {
      margin: 0;
      padding: 0;
      list-style: none
  }

  .b-menu_layout_vert .b-menu__separator {
      margin: 1em 0 0;
      border-top: 1px dotted #666
  }

  .b-menu_preset_hmenu-theme .b-menu__title, .b-menu_preset_hmenu-theme .b-menu__layout-cell {
      padding: 0 .8em;
      line-height: 1.562em;
      white-space: nowrap;
      vertical-align: middle
  }

  .b-menu_preset_hmenu-theme .b-menu__title, .b-menu_preset_hmenu-theme .b-menu__layout-cell_position_first {
      padding-left: 0
  }

  .b-menu_preset_hmenu-theme .b-menu__layout-cell_position_last {
      padding-right: 0
  }

  .b-menu_preset_hmenu-theme .b-menu__item {
      position: relative;
      margin: 0 -10px !important;
      padding: 0 10px
  }

  .b-menu_preset_hmenu-theme .b-menu__item_state_current {
      background: #fc0
  }

  .b-menu_preset_vmenu .b-menu__layout-vert-cell, .b-menu_preset_vmenu .b-menu__layout-vert-separator {
      margin-bottom: .5em
  }

  .b-menu_preset_vmenu .b-menu {
      margin: .5em 0 0 1.5em
  }

  .b-menu_preset_vmenu .b-menu__title {
      margin-bottom: .5em
  }

  .b-menu_theme_round .b-menu__item_state_current {
      font-weight: 400;
      display: -moz-inline-box;
      display: inline-block;
      border-radius: 10px;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px
  }

  .b-dropdowna__menu .b-menu__layout-vert-separator {
      font: 0/0 a;
      margin: 0 0 4px
  }

  body .b-dropdowna__menu .b-menu__separator {
      margin: 0 -4px;
      border-top-color: #ddd;
      border-top-style: solid
  }

  .b-dropdowna__menu .b-menu__layout-vert-cell {
      margin-bottom: .5em;
      line-height: 1.35em
  }

  .b-dropdowna__menu .b-menu__layout-vert-cell_position_last {
      margin-bottom: .2em
  }

  .b-dropdowna__menu .b-link:visited {
      color: #1a3dc1
  }

  .b-menu__item_state_current {
      font-weight: bold
  }

  .b-head-menu {
      margin: .3em 2px 0 0
  }

  .b-head-menu a, .b-head-menu .b-link_pseudo_yes {
      color: #1a3dc1
  }

  .b-foot .b-menu_layout_horiz-simple {
      margin-bottom: .6em
  }

  .b-foot__link:link, .b-foot__link:visited, .b-foot .b-copyright__link:link, .b-foot .b-copyright__link:visited, .i-ua_js_yes .b-foot .b-link_pseudo_yes {
      white-space: nowrap;
      color: #8792a8
  }

  .b-foot .b-menu_layout_horiz-simple .b-foot__link {
      margin-right: 18px
  }

  .b-foot__layout-column_type_right .b-menu_layout_horiz-simple .b-foot__link {
      margin: 0 0 0 18px
  }

  .b-menu_layout_horiz-simple .b-menu__title {
      display: -moz-inline-box;
      display: inline-block
  }

  .b-lang-switcher__menu .b-lang-switcher__lang:link, .b-lang-switcher__menu .b-lang-switcher__lang:visited {
      text-decoration: none
  }

  .b-lang-switcher__menu :link .b-lang-switcher__lang-name {
      text-decoration: underline
  }

  .b-head-menu {
      position: relative
  }

  .b-head-menu__club, .b-head-menu__tops {
      position: absolute;
      top: 2px;
      right: 0
  }

  .b-menu__list-counters {
      width: 100%;
      padding: 0;
      margin: 0
  }

  .b-menu__list-counters-li {
      padding: .5em .8em .5em 1em;
      background: #f0f0f0;
      border-bottom: 1px solid #e0e0e0
  }

  .b-menu__ajax-spacer {
      width: 30px;
      display: inline-block
  }

  .b-menu__ajax-spacer .b-ajax-indicator {
      position: absolute;
      right: 7px;
      top: 5px
  }

  .b-menu_preset_hmenu .b-menu__layout-cell {
      line-height: 1.4em;
      padding: 0 .8em;
      vertical-align: middle;
      white-space: nowrap
  }

  .b-menu_preset_hmenu .b-menu__layout-cell_position_first {
      padding-left: 0
  }

  .b-menu_preset_hmenu .b-menu__layout-cell_position_last {
      padding-right: 0
  }

  .b-menu_preset_hmenu .b-menu__item_state_current {
      background: none repeat scroll 0 0 #ede9f2;
      border: 1px solid #ddd9e2;
      border-radius: 5px 5px 5px 5px;
      display: block;
      font-weight: 400;
      padding: 1px .5em
  }

  .b-menu_preset_hmenu .b-menu__layout-cell_active_true {
      font-weight: bold
  }

  .b-menu_preset_hmenu .b-menu__layout-cell_align_right {
      float: right
  }

  .b-menu-as-dropdown {
      position: relative;
      z-index: 100;
      font-size: 13px;
      line-height: 16px;
      background: url('../img/b-menu-as-dropdown.png') 0 0 repeat-x #dedede;
      border-left: 1px solid #dfdfdf;
      border-right: 1px solid #dfdfdf;
      white-space: nowrap;
      border-radius: 5px
  }

  .b-menu-as-dropdown:after {
      display: block;
      clear: both;
      height: 0;
      content: " "
  }

  .b-menu-as-dropdown a:link, .b-menu-as-dropdown a:visited {
      color: #000;
      text-decoration: none
  }

  .b-menu-as-dropdown__l1 {
      float: left;
      line-height: 35px;
      height: 35px;
      vertical-align: middle;
      padding: 0
  }

  .b-menu-as-dropdown__l1-header {
      cursor: pointer;
      padding: 0 11px
  }

  .b-menu-as-dropdown__l1-header-with-link a {
      display: block;
      padding: 0 14px
  }

  .b-menu-as-dropdown__img a {
      width: 16px;
      position: relative;
      font-size: 0;
      line-height: 0;
      top: 0;
      height: 16px;
      display: block;
      border-bottom: none;
      outline: 0
  }

  .b-menu-as-dropdown__img span {
      width: 44px;
      height: 30px;
      position: absolute;
      left: -15px;
      top: 2px;
      border-bottom: none;
      cursor: pointer;
      background: url('../img/dashboard.png') center center no-repeat
  }

  .b-menu-as-dropdown__c-l2 {
      display: none;
      position: absolute;
      clear: both;
      padding: 2px 2px 4px 2px;
      margin: -1px 0 0 0;
      border: 0;
      background: #777;
      min-width: 100px;
      border-radius: 0 0 5px 5px
  }

  .b-menu-as-dropdown__l2 {
      line-height: 25px;
      font-weight: normal;
      vertical-align: middle
  }

  .b-menu-as-dropdown__l2 a {
      padding: 0 8px 0 8px;
      display: block;
      text-decoration: none;
      color: #fff
  }

  .b-menu-as-dropdown__line {
      background: #777;
      position: relative;
      font-size: 0 !important;
      line-height: 0 !important
  }

  .b-menu-as-dropdown__line-i {
      border-top: 1px solid #6e6e6e;
      border-bottom: 1px solid #818181;
      margin: 4px 4px 0 4px
  }

  .b-menu-as-dropdown__line-title {
      margin: 0 !important;
      padding: 2px 0 0 0 !important;
      text-align: center;
      font-size: 0;
      line-height: 0
  }

  .b-menu-as-dropdown__line-title-i {
      font-size: 0;
      line-height: 0;
      position: relative;
      top: 5px;
      z-index: 99;
      width: 100%;
      padding: 0;
      margin: 0;
      text-align: center
  }

  .b-menu-as-dropdown__line-title-ii {
      display: inline-block;
      position: relative !important;
      top: -6px;
      padding: 0 7px 0 7px;
      color: #c1c8cb;
      background-color: #777;
      font-size: 10px;
      line-height: 12px;
      white-space: nowrap;
      z-index: 101
  }

  .b-menu-as-dropdown_touch_false .b-menu-as-dropdown__l1:hover, .b-menu-as-dropdown_touch_true .b-menu-as-dropdown__l1_hover_true {
      background: #d3d3d3
  }

  .b-menu-as-dropdown_touch_false .b-menu-as-dropdown__l1:hover .b-menu-as-dropdown__c-l2, .b-menu-as-dropdown_touch_true .b-menu-as-dropdown__l1_hover_true .b-menu-as-dropdown__c-l2 {
      display: block;
      z-index: 200
  }

  .b-menu-as-dropdown__l2 a:link, .b-menu-as-dropdown__l2 a:visited {
      color: #fff !important
  }

  .b-menu-as-dropdown__l2:hover a:link, .b-menu-as-dropdown__l2:hover a:visited {
      color: #ccc !important
  }

  .b-menu-as-dropdown__l2:hover a:focus {
      outline: 0
  }

  .b-menu-as-dropdown .b-menu-as-dropdown__l1-current {
      background: url('../img/b-menu-as-dropdown.png') 0 -465px repeat-x #d1d1d1;
      border-left: 1px solid #c7c7c7;
      border-right: 1px solid #c7c7c7
  }

  .b-menu-as-dropdown__l2-current {
      background: #676767
  }

  .b-menu-as-dropdown__l2-current-i {
      color: #eee;
      padding: 0 8px;
      cursor: default;
      font-weight: bold
  }